/**
 * 文本编辑器全局配置文件。
 * on 2018/2/11
 * 1、引入编辑器时，在需要引入的页面的xxx.component.ts文件中声明两个变量：
      ckeditorContent = '';
      config=TinymceConfig;
   2、在该页面的根模块 xxx.module.ts文件中导入CKEditorModule：
      imports: [
      xxxModule,
      xxxModule,
      CKEditorModule
      ],
   3、在页面xxx.html中直接使用
   <ckeditor [(ngModel)]="ckeditorContent" debounce="500"  [config]="config">
   </ckeditor>
   即可
 * */

export const TinymceConfig={
    filebrowserBrowseUrl: '',
    filebrowserFlashBrowseUrl: '',
    filebrowserUploadUrl: '&&&',
    entities: false,
    linkJavaScriptLinksAllowed: false,
    toolbar: [
        {
            name: 'document',
            items: ['-', 'Save', 'Preview', '-']
        },
        {name: 'clipboard', items: ['Cut', 'Copy', 'Paste', 'PasteText', 'PasteFromWord', '-', 'Undo', 'Redo']},
        {name: 'editing', items: ['Find', 'Replace', '-', 'SelectAll', '-', 'SpellChecker', 'Scayt']},
        // {
        //     name: 'forms',
        //     items: ['Form', 'Checkbox', 'Radio', 'TextField', 'Textarea', 'Select', 'Button', 'ImageButton',
        //         'HiddenField']
        // },
        '/',
        {
            name: 'basicstyles',
            items: ['Bold', 'Italic', 'Underline', 'Strike', 'Subscript', 'Superscript', '-', 'RemoveFormat']
        },
        {
            name: 'paragraph',
            items: ['NumberedList', 'BulletedList', '-', 'Outdent', 'Indent', '-',
                '-', 'JustifyLeft', 'JustifyCenter', 'JustifyRight', 'JustifyBlock', '-', 'BidiLtr', 'BidiRtl']
        },
        // {name: 'links', items: ['Link', 'Unlink', 'Anchor']},
        {
            name: 'insert',
            items: ['Image', 'Table', 'HorizontalRule', 'Smiley', 'SpecialChar', 'PageBreak']
        },
        '/',
        {name: 'styles', items: ['Styles', 'Format', 'Font', 'FontSize']},
        {name: 'colors', items: ['TextColor', 'BGColor']},
        {name: 'tools', items: ['Maximize', 'ShowBlocks', '-']}
    ]
};
